
// 导入模型
const Course = require( '../models/Course' );

// 通过导入 association 让其中代码执行，从而维护好关联关系
require('../models/association.js');

// 创建并保存课程
Course.create( { 
    name: 'How to program ?',
    credit: 2
}).then( course => {
    console.log( `已保存 ${ course.name } 的 ID 为 ${ course.id }` );
    // createStudent 返回一个 Promise 实例
    return course.createStudent( {
        name: '卫小青',
        gender: '男' ,
        birthdate: '1999-10-01'
    });
}).then( stu => {
    console.log( stu );
});